Maculated troughshell - Francés Inglés Diccionario